﻿.w100{max-width: 1920px;min-width: 1200px;width:100%;margin:auto;}

/*头部板块*/
.topbanner{height:60px;background: #F07760;}
.topbanner a{padding:15px 20px 19px;color: #FFFFFF;display: block;}
.topbanner ul li{float:left;font-size: 20px;letter-spacing: 1.25px;}
.topbanner ul a:hover,.active{background: #FFFFFF;color: #F07760!important;}
.topbanner img{margin-top: 14px;height: 30px;}

/*清除浮动代码*/
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}

/*标题*/
.title{text-align: center;color: #333333;padding-top:60px;padding-bottom: 60px;}
.title dt{font-size: 30px;letter-spacing: 2.5px;padding-bottom: 6px;}
.title dd{font-size: 20px;letter-spacing: 1.67px;}

/*产品中心板块*/
.product-type{padding-bottom: 60px;}
.product-type .left{width:296px;height:356px;border: 2px solid #F07760;border-radius: 4px;margin-left:150px;color: #F07760;background: #FFFFFF;text-align: center;}
.product-type .left a{display: block;width:296px;height:356px;color:#F07760;}
.product-type .left a:hover{background:#F07760;color:#FFFFFF;}
.product-type .left:hover dl{border-top:solid 1px #FFFFFF!important;}
.product-type .left:first-child{margin-left: 0;}
.product-type .left:first-child img{margin-top: 70px;margin-bottom: 40px;}
.product-type .left:nth-child(2) img{margin-top: 72px;margin-bottom: 40px;}
.product-type .left:nth-child(3) img{margin-top: 63px;margin-bottom: 40px;}
.product-type .left dl{width:220px;border-top:solid 1px #F07760;padding-top: 40px;margin:auto;}
.product-type .left dl dt{font-size: 20px;letter-spacing: 1.25px;padding-bottom: 12px;}
.product-type .left dl dd{font-size: 14px;letter-spacing: 0.88px;}

/*成功案例板块*/
.imgs img{margin-left: 20px;margin-bottom: 20px;}
.imgs img:first-child,.imgs img:nth-child(5){margin-left: 0;}

/*新闻资讯板块*/
.news .news-left{width:600px;height:380px;position: relative;}
.news .news-left p{width:100%;box-sizing: border-box;padding:15px 20px;background: orange;color:#FFFFFF;font-size: 14px;position: absolute;bottom:0;display: none;}
.news ul li{margin-bottom: 40px;}
.news ul li .news-date{padding:18px 0;color:#FFFFFF;background: #F07760;width:67px;box-sizing: border-box;text-align: center;}
.news .news-info{color: #4A4A4A;margin-left: 10px;}
.news .news-info dt{font-size: 20px;letter-spacing: 1px;padding-bottom: 2px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news .news-info dd{font-size: 12px;letter-spacing: 1px;}
.news .news-info dt a{color:#4A4A4A;}
.news .news-info dt a:hover{text-decoration: underline;}

/*关于我们板块*/
.myself{padding-bottom: 120px;}
.myself .left img{width:600px;height:500px;}
.myself .wpx{position: relative;}
.myself .right{width:600px;height:500px;background: #F07760;}
.myself .self{padding:30px;background: #FFFFFF;display: inline-block;position: absolute;right:0;margin-right: 100px;margin-top: 75px;}
.myself .self dl{width:590px;color: #F07760;padding-bottom: 70px;}
.myself .self dl dt{font-size: 24px;letter-spacing: 4.8px;padding-bottom: 30px;}
.myself .self dl dd{font-size: 18px;letter-spacing: 1.5px;}
.myself .self a{width:120px;height:40px;text-align:center;line-height:40px;font-size: 20px;color: #FFFFFF;letter-spacing: 4px;background: #F07760;border-radius: 4px;display: block;}


/*标题*/
.bt{font-size: 20px;color: #4A4A4A;padding-top: 40px;padding-bottom: 40px;}

/*关于我们*/
.article{color: #333333;}
.article img{width: 480px;height:395px;}
.article .art-p{font-size: 24px;letter-spacing: 4.8px;padding-bottom: 30px;}
.article p:last-child{font-size: 18px;letter-spacing: 1.5px;}
.idea p{padding:0 30px;color: #333333;font-size: 18px;letter-spacing: 1.5px;}
.idea{padding-bottom: 60px;}

/*成功案例*/
.home_case{padding-bottom: 60px;}
.home_case .case-list{margin-bottom: 20px;}
.home_case .case-list a{width:285px;height:285px; overflow:hidden;margin-left: 20px; margin-bottom: 20px; position:relative;}
.home_case a:first-child,.home_case a:nth-child(5){margin-left:0;}
.home_case img{width:285px;height:285px;}
.home_case .case-list .fl p{width:100%;padding:10px 20px;box-sizing: border-box;position: absolute;bottom: 0;background: orange;color:#FFFFFF;font-size: 14px;display: none;}

.home_news .news-left{width:600px;height:380px;position: relative;}
.home_news .news-left p{width:100%;box-sizing: border-box;padding:15px 20px;background: orange;color:#FFFFFF;font-size: 14px;position: absolute;bottom:0;display: none;}
.home_news .right{width:580px;}
.home_news .right div{width:580px; float: left; margin-bottom:35px;}
.home_news .right div dl{float: left;}
.home_news .news-date{padding:15px 0;color:#FFFFFF;background: #F07760;width:67px;box-sizing: border-box;text-align: center;}
.home_news .news-date dt{font-size: 18px;}
.home_news .news-date dd{font-size: 16px;}
.home_news .news-info{color: #4A4A4A;margin-left: 10px; width:500px; overflow: hidden;}
.home_news .news-info dt{font-size: 20px;letter-spacing: 1px;padding-bottom: 2px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.home_news .news-info dd{font-size: 12px;letter-spacing: 1px; }
.home_news .news-info dt a{color:#4A4A4A; }
.home_news .news-info dt a:hover{text-decoration: underline;}

/*分页*/
.page-desgin{height:40px;margin-bottom: 60px;text-align: center;}
.page-desgin ul{display: inline-block;}
.page-desgin a{width:38px;height:38px;color: #4A4A4A;display: block;}
.page-desgin ul li{float:left;line-height: 38px;text-align: center;border: 1px solid #979797; border-radius: 4px; font-size: 18px;letter-spacing: 0.82px;margin-left:10px;cursor: pointer;}
.page-desgin ul li:first-child,.page-desgin ul li:last-child{margin-left:0;}
.page-desgin ul li:nth-child(2),.page-desgin ul li:nth-child(7){margin-left:20px;}
.page-desgin .page-p{width:124px!important;height:38px!important;}

/*产品中心*/
.option{text-align: center;padding-bottom: 30px;}
.option ul{display: inline-block;}
.option ul li{width:198px;height:48px;border: 1px solid #F07760;border-radius: 4px;text-align:center;line-height:48px;font-size: 20px;color: #F07760;letter-spacing: 1.25px;float: left;margin-left: 60px;}
.option ul li:first-child{margin-left: 0;}
.caseList{display: none;}
/*新闻资讯*/
.industry-news{width:1198px;border: 1px solid #9B9B9B;margin-bottom: 40px;}
.industry-news img{max-width: 240px;}
.industry-news .news-box{padding:20px 20px 20px 20px;}
.industry-news .news-box .right-part{width:878px;margin-left: 40px;position: relative;height:240px;}
.industry-news .news-box .right-part dl dt{font-size: 20px;color: #4A4A4A;letter-spacing: 1.09px;margin-bottom: 20px;}
.industry-news .news-box .right-part dl dt a{color: #4A4A4A;}
.industry-news .news-box .right-part dl dt a:hover{text-decoration: underline;}
.industry-news .news-box .right-part dl dd{font-size: 16px;color: #9B9B9B;letter-spacing: 1.12px;}
.industry-news .news-box .right-part p{width:100%;font-size: 16px; color: #9B9B9B; letter-spacing: 1px; margin-top: 18px;position: absolute;bottom: 10px;}
.news-img a{display: block;}
.industry-news .news-box .right-part p em{font-style: normal;}

/*详情页*/
.title-article{padding-bottom: 30px;text-align: center;}
.title-article dt{font-size: 30px;color: #4A4A4A;letter-spacing: 1px;padding-bottom: 6px;}
.title-article dd:nth-child(2){font-size: 18px;color: #9B9B9B;letter-spacing: 0.6px;}
.title-article dd:last-child{font-size: 16px;color: #9B9B9B;letter-spacing: 1px;}
.box .wpx{width:1160px;}
.box .wpx p{font-size: 18px;color: #9B9B9B;letter-spacing: 0.6px;padding-bottom: 30px;}
.box .wpx img{max-width: 1160px;}
.label{font-size: 18px;letter-spacing: 0.6px;margin-bottom:40px;padding-top: 20px;}
.label img{width:26px;height:26px;}
.label .wpx a{display: block;color: #4990E2;margin-left:14px;}
.label .wpx{width:1160px;}
.label .wpx p{margin-top:13px;}
.label .wpx p:first-child{margin-top:0;}

.prenext .wpx{width:1160px;padding-top:80px;padding-bottom: 120px;color: #fff;}
.prenext p{width:390px;height:60px; background: #50E3C2;border-radius: 4px;text-align: center;line-height: 60px;font-size: 20px;letter-spacing: 0.91px;}
.prenext a,.page-turn a{color: #fff;}
.prenext span,.page-turn span{font-size: 24px;}

/*联系我们*/
.map .wpx{height:460px;background:url(../images/map.png) no-repeat;margin-bottom: 80px;position: relative;}
.map .info{padding:20px 40px 25px 20px;background: rgba(240,119,96,0.90);color: #FFFFFF;font-size: 16px;position: absolute;right:0;margin-top: 200px;}
.map .info p{padding-bottom: 14px;}
.map .info p:first-child span{margin-left: 15px;}
.map .info p:nth-child(2) span{margin-left: 8px;}
.map .info p:nth-child(3) span{margin-left: 8px;}
.map .info p:nth-child(4) span{margin-left: 12px;margin-top: 5px;}
.map .info p:nth-child(5) span{margin-left: 10px;margin-top: 2px;}
.message{padding-bottom: 120px;}
.input-auto .message-input{width:468px;height:48px;border: 1px solid #979797; border-radius: 4px; font-size: 16px;color: #9B9B9B;letter-spacing: 0.8px;}
.input-auto .input-2{margin-left:36px;}
.input-auto .input-3{margin-top:20px;}
.input-auto{width:1000px;margin:0 auto;}
.input-auto textarea{width:978px;height:165px;font-size: 16px;color: #000000;letter-spacing: 0.64px;line-height: 22px;border-radius: 4px;resize:none;margin-bottom:40px;padding:10px;}
.input-auto .button1{width:480px;height:50px; border-radius: 8px;text-align: center;line-height: 50px;font-size: 20px;color: #FFFFFF;letter-spacing: 8.33px;}
.input-auto .sending{background: #F07760;}
.input-auto .reset{background: #D8D8D8;}
.input-auto .btn-margin{margin-left:36px;}
button{position: relative; /** 相对布局 **/ cursor: pointer; outline: none;border:none;}
button:active{top:3px; /**向下偏移3px **/}

/*底部板块*/
.footer{background: #F07760;font-size: 16px;color: #FFFFFF;letter-spacing: 1px;}
.footer .wpx{width:1000px;}
.footer img{width:100px;height:100px;padding-top: 20px;padding-bottom: 20px;}
.footer p{padding-top: 59px;padding-bottom:59px;}
.footer a{color: #FFFFFF;}